﻿using Quartz;
using System;
using System.Collections.Generic;
using System.Text;

namespace ZYing.QPanel
{
    [Serializable]
    public class ExecutionHistoryEntry
    {
        public string FireInstanceId { get; set; }
        public string SchedulerInstanceId { get; set; }
        public string SchedulerName { get; set; }
        public JobKey Job { get; set; }
        public TriggerKey Trigger { get; set; }
        public string Class { get; set; }
        public DateTime? ScheduledFireTimeUtc { get; set; }
        public DateTime ActualFireTimeUtc { get; set; }
        public bool Recovering { get; set; }
        public bool Vetoed { get; set; }
        public DateTime? FinishedTimeUtc { get; set; }
        public string ExceptionMessage { get; set; }
    }
}
